binding promise - Turkish English Dictionary